/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package BE;

import java.util.*;
import java.util.List;

/**
 *
 * @author Hunter
 */
public class BEPerfil {
    
    private int idPerfil;
    private String nombre;
    private String descripcion;
    private String estado;
    private ArrayList<BEInterface> interfacesMantenimiento;
    private ArrayList<BEInterface> interfacesProcesamiento;
    private ArrayList<BEInterface> interfacesReporte;
    private ArrayList<BEInterface> interfacesSeguridad;
    
    public BEPerfil()
    {
        this.interfacesMantenimiento= new ArrayList<BEInterface>();
        this.interfacesProcesamiento = new ArrayList<BEInterface>();
        this.interfacesReporte = new ArrayList<BEInterface>();
        this.interfacesSeguridad = new ArrayList<BEInterface>();
    }

    public int getIdPerfil() {
        return idPerfil;
    }

    public void setIdPerfil(int idPerfil) {
        this.idPerfil = idPerfil;
    }

    public String getNombre() {
        return nombre;
    }

    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    public String getDescripcion() {
        return descripcion;
    }

    public void setDescripcion(String descripcion) {
        this.descripcion = descripcion;
    }

    public String getEstado() {
        return estado;
    }

    public void setEstado(String estado) {
        this.estado = estado;
    }

    public ArrayList<BEInterface> getInterfacesMantenimiento() {
        return interfacesMantenimiento;
    }

    public void setInterfacesMantenimiento(ArrayList<BEInterface> interfacesMantenimiento) {
        this.interfacesMantenimiento = interfacesMantenimiento;
    }

    public ArrayList<BEInterface> getInterfacesProcesamiento() {
        return interfacesProcesamiento;
    }

    public void setInterfacesProcesamiento(ArrayList<BEInterface> interfacesProcesamiento) {
        this.interfacesProcesamiento = interfacesProcesamiento;
    }

    public ArrayList<BEInterface> getInterfacesReporte() {
        return interfacesReporte;
    }

    public void setInterfacesReporte(ArrayList<BEInterface> interfacesReporte) {
        this.interfacesReporte = interfacesReporte;
    }

    public ArrayList<BEInterface> getInterfacesSeguridad() {
        return interfacesSeguridad;
    }

    public void setInterfacesSeguridad(ArrayList<BEInterface> interfacesSeguridad) {
        this.interfacesSeguridad = interfacesSeguridad;
    }

    @Override
    public String toString()
    {
        return nombre;
    }
    

   

}
